
$('#mytab').bootstrapTable({
        url: "/activities/history/getData",
        toolbar: '#toolbar', //工具按钮用哪个容器
        striped: true,                          //是否显示行间隔色
        pagination: true,                       //是否显示分页（*）
        sortable: true,                         //是否启用排序
        pageSize: 5,                            //单页记录数
        pageList: [5, 10, 20, 30],                  //分页步进值
        sidePagination: 'server',//分页方式
        pageNumber: 1,//初始化table时显示的页码
        showColumns: true,//是否显示 内容列下拉框
        clickToSelect: true,//点击选中checkbox
        singleSelect: false,//启用单行选中
        toolbar: "#toolbar",
        sortOrder: "asc",                   //排序方式
        showToggle: true,                   //是否显示详细视图和列表视图的切换按钮
        queryParamsType: "", //默认值为 'limit' ,在默认情况下 传给服务端的参数为：offset,limit,sort
        // 设置为 ''  在这种情况下传给服务器的参数为：pageSize,pageNumber
        queryParams: function (params) {   //设置查询参数
            var param = {
                pageNumber: params.pageNumber,
                pageSize: params.pageSize,
                activityName: $('#activityName').val(),
                createByName: $('#createByName').val(),
                startTime: $('#startDate').val(),　　//获取开始时间戳
                endTime: $('#endDate').val(),　　　 //获取结束时间戳
                status: $('#statusId option:selected').val(),//状态
            };
            return param;
        },
        columns: [
            {
                title: '创建日期',
                field: 'gmtCreate',
                formatter: function (value) {
                    if (value == '' || value == undefined) {
                        return value;
                    }
                    var time=value.toString().replace("T"," ")
                        time=time.replace(".000+0000"," ");
                    return time;
                }
            },
            {
                title: '活动名称',
                field: 'activityName',
            },
            {
                title: '创建人',
                field: 'createByName',
            },
            {
                title: '开始时间',
                field: 'startTime',
                formatter: function (value) {
                    if (value == '' || value == undefined) {
                        return value;
                    }
                    var time=value.toString().replace("T"," ")
                    time=time.replace(".000+0000"," ");
                    return time;
                }
            },
            {
                title: '结束时间',
                field: 'endTime',
                formatter: function (value) {
                    if (value == '' || value == undefined) {
                        return value;
                    }
                    var time=value.toString().replace("T"," ")
                    time=time.replace(".000+0000"," ");
                    return time;
                }
            },
            {
                title: '学分',
                field: 'credit',
            },
            {
                title: '人数',
                field: 'count',
            },
            {
                title: '教室',
                field: 'classroom',
            },
            {
                title: '状态',
                field: 'status',
                formatter: function (value, row, index) {
                    var thisStr = '';
                    if (value == 0) {
                        thisStr = '活动尚未开发选择';
                    } else if (value == 1) {
                        thisStr = '<span class="ex-cur">可报选</span>';
                    }
                    return thisStr;
                }
            },
            {
                title: '操作',
                field: 'activityId',
                formatter: function (value, row, index) {
                    var thisStr = "";
                    thisStr = '<a class="btn btn-success btn-sm" href="/activities/edit?activityId=' + value + '">查看/编辑</a>';
                    return thisStr;
                }
            },
            {
                title: '报选详情',
                field: 'activityId',
                formatter: function (value, row, index) {
                    var thisStr = "";
                    thisStr = '<a class="btn btn-success btn-sm" href="/activities/chooseList?activityId=' + value + '">查看</a>';
                    return thisStr;
                },
                visible: false
            }
        ]
    }
)
;


//查询
$('#search_btn').click(function () {
    activityName: $('#activityName').val();
    createByName: $('#createByName').val();
    startTime: $('#startDate').val();　　//获取开始时间戳
    endTime: $('#endDate').val();　　　 //获取结束时间戳
    status: $('#statusId option:selected').val();//状态
    $('#mytab').bootstrapTable('refresh', {
        url: '/activities/history/getData'
    });
})

//重制
$('#reset_btn').click(function () {
    $('#activityName').attr("value", ""),
        $('#createByName').attr("value", ""),
        $('#createByName').val("")
        $('#startDate').val(""),　　//获取开始时间戳
        $('#endDate').val(""),　　　 //获取结束时间戳\
        $('#statusId').prop('selectedIndex', 0),//状态
        $('#mytab').bootstrapTable('refresh', {
            url: '/activities/history/getData'
        });
})